package abstractfactories2.store.ext;

import abstractfactories2.product.ProductA;
import abstractfactories2.product.ProductB;
import abstractfactories2.product.ProductC;
import abstractfactories2.product.productAimpl.ConcreteProductA2;
import abstractfactories2.product.productBimpl.ConcreteProductB2;
import abstractfactories2.product.productCimpl.ConcreteProductC2;
import abstractfactories2.store.Store;

public class ConcreteStore2 extends Store{

	@Override
	public ProductA createProductA() {
		return new ConcreteProductA2();
	}

	@Override
	public ProductB createProductB() {
		return new ConcreteProductB2();
	}

	@Override
	public ProductC createProductC() {
		return new ConcreteProductC2();
	}

}
